publish (something occult) - French English Dictionary